package com.mav01.mrpbackend.service;

import com.mav01.mrpbackend.pojo.Debt;

import java.util.List;

public interface DebtService {

    /**
     * 根据变量名查询行数据
     * @param variableName
     * @return
     */
    Debt selectByVariable(String variableName);

    /**
     * 查询全部数据
     * @return
     */
    List<Debt> selectAll();

    /**
     * 根据变量名修改一条数据
     * @param debt
     * @return
     */
    int update(Debt debt);

    /**
     * 插入一条数据
     * @param debt
     * @return
     */
    int insert(Debt debt);

    /**
     * 根据变量名删除一条数据
     * @param variableName
     * @return
     */
    int deleteByVariable(String variableName);

    /**
     * 根据变量名计算
     * @return
     */
    String calculate(Debt debt);

}